polyhydroxy compounds - Spanish English Dictionary